Actionscript 3 :: How To Strip Trailing Linebreaks From A String
Feb 21, 2011I need to remove some redundant ' 's from the end of a csv I'm importing before it divides the lines up into an array (otherwise I get extra empty rows).
[Code]...
I need to remove some redundant ' 's from the end of a csv I'm importing before it divides the lines up into an array (otherwise I get extra empty rows).
[Code]...
EDIT: The title was supposed to be "Strip trailing numbers from string" I have a few strings that I'm looping through to make sure they all are the same format. Example date
Box
Box
Box2001
Circle
Circle3001
Box2002
Box
Circle
I want to loop though them and strip any trailing numbers from them if thats possible. So it will end up being,
[Code]..
I have a dynamic text field in flash that is populated by an input box. The dynamic text field has a maxmium width it can be. So i have it as multiline WITH wodrwap on. My problem is that I have to send this data to server and for the php to be able to text the text and output the text as it is displayed in flash. There seems to be no way of finding the linebreaks and passing them in the string as far as I can see?
View 16 RepliesHow do you strip (HTML) tags from a String in Flex 4.5 / 4.6?
View 1 RepliesI found some Actionscript which has nice sparkles effects that I would like to use, but it is a mousetrailer. Is there a way for me to remove the mouse trailing effect and instead, have the effects play at specific area on my movie?
Below you will see the action script.
stop();
//
//
//
[Code].....
I'm trying to experiment with taking text from a textarea in a flex project and open it up in a php page. But the php isn't line breaking where it should be. An Example of the text i'd like to bring over to php would be:
You: Hi there
Them: Hello
You: This is a great example
Them: I know right?
Here's my php:
<?php
$text= $_GET['text'];
echo $text;
?>
Right now I came up with something like this in the actionscript...
var chatBox:String=chat_box.text;
navigateToURL(new URLRequest("savelog.php?text="+chatBox), '_blank');
I also tried something like:
var chatBox:String=chat_box.text.valueOf().replace("
","<br/>");
and
var chatBox:String=chat_box.text.toString().valueOf().replace("
","<br/>");
But apparently the isn't translating over no matter how I get the chatBox var so its not even making a <br/>. But, even if i did get that to work it wouldnt be ideal. Because eventually in the end I want to be able to just incorporate the pastebin API to paste this GET data and post it on there. And I don't think it would look too pretty with having <br/> after every line...Is it possible to bring this text over to php and recognize the line breaks in a way that would work well with what im eventually trying to accomplish?
Can a TextField can contain different kinds of linebreaks?
I save and load text from an input field into an XML. I save it as CDATA tags including linebreaks.
This is what happens:
I type a text with linebreaks into the textfield I save the text to the XML I empty the textfield I load the xml into the textfield - everything looks as expected, linebreaks are present I save the exact same textfield again (the only difference this time the content was loaded and not handtyped)This time the XML does not contain any linebreaks when I load it again, the text doesn't have linebreaks
How can this be?
//here is an example that demonstrates the issue:
var xml1 = <xml>
<elm/>
</xml>;
[Code]....
When you want to have linebreaks in a multiline text in AS you should write this, right?
Code:
var mytext:String="This is
what
I want";
so you have a 3-line text. ok, so i have a textfield, and its content will be loaded from a xml file. in my xml i have something like this:
[Code]...
Well I was loading a xml file (using CDATA) into my flash app. I'm still using AS2 and everyting works perfectly with linebreaks and everything. The only thing I can't understand is why a linebreak is so huge? When I load the XML-file into PHP to edit, it looks good. But when I save it and load it again into flash one linebreak is like two linebreaks.
[Code]...
how does one get <br> to work in flash when the <br> is located in an external file?Ive tried <br>,/n, </p> and a bunch of others. Nothing renders properly in flash. it just displays whatever linebreak code im trying to use.here is the flash code. the variable it's grabing is just a string or items pulled from a DB.
Code:
text1.html = true;
unicodeData = new LoadVars();
[code].....
I've got a textfield with a bunch of punctuation which is always surrounded by spaces. So that for instance: I don't recall saying 'pick up the boot' or 'now is the time'. But it's possible , so I may have. What is the regular expression syntax to get rid of these spaces? I'm working in actionscript. It's actually both leading and trailing, as you can see from the above example.
View 1 RepliesI've got a TextArea with some text in it. Sometimes there are linebreaks.
I'm using SelectionBeginIndex and SelectionEndIndex, along with substring() to get the current selection.
The only problem I'm running into is that if that selection includes any line breaks, it doesn't understand.
For example, if the text was:
Code:
This is my first line of text.
ABCDEF
Let's say I selected from the first letter all the way to, and including, B.
The output of the substring() with the begin and end selection, because of the linebreaks, would be:
Code:
This is my first line of text.ABCD
Here's the AS Code I used to illustrate the problem.
ActionScript Code:
checkButton.addEventListener(MouseEvent.CLICK, checkSelection);
myText.alwaysShowSelection = true;
myText.textField.alwaysShowSelection = true;
[Code].....
How can I capture those linebreaks? htmltext isn't an option, because there's no selectionBeginIndex and selectionEndIndex for htmltext...
I need to trim away away all the extra spaces that a users types into my input text field. I know that there are a few ways possible, but i'm not sure how to go about doing it.
View 5 RepliesI'm doing something wrong but I have a textarea where I've specified textAlign = center and if I type in text with several trailing spaces, it doesn't count the spaces towards centering the text. If I add another character to the text (after all the spaces) it then all of a sudden centers the line, is this a bug, can anybody think of a good solution?
To replicate:
-Create a textArea
-Set textAlign=center
Run the application and type in something like 'FOOBAR' followed by 10 spaces, note that it centers FOOBAR but stops centering the text while you're typing the spaces Now type another string like 'WTF', now it'll all of a sudden center the whole line.
I have few ActionScript skills. But I have built a multimedia career by stealing chunks of AS2 code and reworking them to suit my purpose. I have searched long and hard here for a solution to my current problem. I have found code here that seems to address it, but I cannot make it work. I simply have some textAreas that I wish to validate. The user may input text that could include extra spaces, returns, and odd capitalization. It would be easiest for me to simply strip out the capitals, spaces and returns. I found some simple code that changed the caps to lowercase:[code]
View 5 Repliesi have this script that sets up and connects a stream to play an flv - in the case using xml to define where the flv is...
PHP Code:
private function onInitialize():void
{
[code]......
the kirupa XML feed example, What i need now is to Strip URL, links out of this mess... (there are two links coming out as one)i would have to possible store it as an array, break it by "." then again by "http://" thus therefore getting individual linksright?
Code:
<summary type='text'> face Originally uploaded by deadphotosociety. http://farm1.static.flickr.com/165/4...SxWQo</summary>
[code]....
I have been following through the "gallery" tutorials here on Kirupa, and finally got to the third version (the one with the auto-scrolling thumbnails along the bottom, which scroll left / right based on the mouse pointer position, and the keyboard Left / Right scrolling).
I need my thumbnails to scroll UP and DOWN instead of LEFT and RIGHT, and have been trying to modify the ActionScript that came with the downloadable .fla file for the tutorial, but without complete success yet. (The functionality of the whole thing is still intact except for the scrolling thumbnails.)
Here is the portion of the AS that addresses the thumbnail scroller, and I have highlighted in red the variables that I believe need to be swapped around for it to scroll vertically instead of horizontally. I have made the obvious changes such as :-
_width changed to _height
hit_left changed to hit_up
hit_right changed to hit_down
_x changed to _y
[Code].....
Again, this is the ORIGINAL ActionScript, not my modified version. Only the items highlighted in red have been changed in my modified version. Basically when I test the movie now, I get the last two thumbnails of the gallery transposed one over the other, at the point of the movie clip instance, and no scrolling at all. When I use the UP and DOWN keys, I do get to "manually" scroll through the big images, but no change in the thumbnail area.
What have I screwed up or overlooked? I have scanned and scanned and scanned the above section of the AS, and I can't see any other variables that ought to be meddled with.
I'm trying to help my girlfriend mock up a site for uni. I've been trying to get it so that when a certain button is pressed, it goes and plays from a certain frame number in a movie clip.In scene 1, there are 3 buttons and a movie clip. The movie clip has the tweens to the next strip in a comic. Initially strip 1 from the comic can be seen and when button 2 is pressed, it plays the tween in the movie clip and strip 2 can be seen. When button 1 is pressed, it should go back to strip 1.
Button 1 code:
Code:
on (release) {
if (movie1._currentframe == 10) {
movie1.gotoAndPlay(40);
}
}
I'd upload the .fla but it's too big. In the movieclip there are stop() actions to stop the movie from going to strip 3 if you only want strip 2 displayed.
I have been successful on striping certain components in flash and giving them a new skin, but now I need to strip and re-skin the list component. It uses the ui scroll bar and thats not a problem to re-skin but i need to change the background color and highlighted text of the list.
View 1 RepliesI'm struggling to strip out the word 'Section' from a text box that loads from xml.
for(i=0; i<xmlNode.childNodes[1].childNodes[0].childNodes.length; i++)
if(xmlNode.childNodes[1].childNodes[0].childNodes[i].nodeName == "sections")
sectNo = xmlNode.childNodes[1].childNodes[0].childNodes[i].firstChild;
section_txt.text += sectNo;
When the node 'sections' returns 'Section 12' how can I strip out the word 'Section' and only have '12' load into the section_txt box?
We have the Flash Media Interactive Serve 3.5. Is there an automated way to strip the audio from video files and stream on FMIS? .
View 2 RepliesI wanted an animation to dispatch custom events as it cycled. It became apparent that not even trace() was running. After some searching, I found the following at Adobe:[URL].."If the SWF file contains any ActionScript code, Flex prints a warning during compilation and then strips out the ActionScript from the embed symbol. This means that you can only embed the symbol itself."
I also found a work-around by Grant Skinner at:[URL].. I can proceed, but I'm still wondering. Why does mxmlc strip ActionScript from Flash compiled resources when embedding their symbols into Flex apps using metatags?
how can I strip trace() messages from a flex and flash applications? I write flash and flex applications and i use a lot of trace messages for debugging, but when i product the actual swf i want it to be stripped from any trace messages.
View 6 RepliesBasically, I have a photo gallery, on a long horizontal strip. I want the user to navigate this strip by simply moving their mouse to the right to make it move right, and moving their mouse to the left to make it move left.
I know that there is a way to do this where you track the mouse whereever it is on the stage...but I'd only like it to be only active when it is over this particular strip.
Also, each thumbnail on this strip has a rollover effect. I would like to have that roll over effect stay active...
how to loop this motion.I have added some action script to horizontally animate a strip of text... now I need that to loop so it's continuous.this is my code
countries_mc.addEventListener(Event.ENTER_FRAME, fl_AnimateHorizontally);
function fl_AnimateHorizontally(event:Event)
{[code]....
I have a photo scroller built with CS3 and actionscript. It uses XML to load images for the thumb-scroll portion. I'd like to know if there is a quick fix to make the picstrip seem to a carousel - in other words, the strip would just continue to scroll whether you moused left or right.
View 1 RepliesI know that I've seen a few threads about this, but I'm not finding what I'm looking for. I've got an AS2 flash site using XML to import the text, then parsing it. I have a function that gets the text, then applies styles (css) to it. I'm wondering if there is an easy way to strip the unintentional line breaks at the same time, within the same function? Here is my get text function:
[Code]...
I'm having some big issues with the scoping problems in my XMLConnect Class. I already found some things about the Delegate class online for setting the scope correctly, but my code still doesn't work the way it should Problem I need the XML data to be accesible in the public function Strip() because the user needs to put in some characters to strip from the strings in the xml file. Does someone known how to fix this scoping problems?
[Code]...
In Actionscript and Adobe Flex, I'm using a pattern and regexp (with the global flag) with the string.match method and it works how I'd like except when the match returns multiple occurrences of the same word in the text. In that case, all the matches for that word point only to the index for the first occurrence of that word. For example, if the text is "cat dog cat cat cow" and the pattern is a search for cat*, the match method returns an array of three occurrences of "cat", however, they all point to only the index of the first occurrence of cat when i use indexOf on a loop through the array. I'm assuming this is just how the string.match method is. I want to find the specific indices of every occurrence of a match, even if it is of a word that was already previously matched.
how the string.match method is and if so